playing ability - French English Dictionary